meadow spittlebug

Explore definitions, synonyms, and language insights of meadow spittlebug

Definitions

Noun
North American insect that severely damages grasses